giant four-toothed whale - Francés Inglés Diccionario